img {
	max-width: 100%;
	vertical-align: middle;
}

.ta-c {
  text-align: center!important;
}

.ta-l {
  text-align: left!important;
}

.ta-r {
  text-align: right!important;
}

.d-b {
  display: block!important;
}

.d-ib {
  display: inline-block!important;
}

.d-i {
  display: inline!important;
}

.d-f{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.jc-sb{
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.ai-c{
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.f-l {
  float: left!important;
}

.f-r {
  float: right!important;
}

.hide,
.d-n {
  display: none!important;
}

.show,
.d-b {
  display: block!important;
}

.hidden {
  visibility: hidden!important;
}

.va-m{
  vertical-align: middle;
}

.va-t{
  vertical-align: top;
}

.clearfix:before,
.clearfix:after {
  display: table;
  content: " ";
}

.clearfix:after {
  clear: both;
}

.br-5{
  border-radius: 5px;
}

.inputNoborder .ivu-input{
  text-align: center;
}

.p-10 {
  padding: 10px!important;
}

.p-20 {
  padding: 20px!important;
}

.pl-10 {
  padding-left: 10px!important;
}

.pl-20 {
  padding-left: 20px!important;
}

.pr-10 {
  padding-right: 10px!important;
}

.pr-20 {
  padding-right: 20px!important;
}

.pt-5 {
  padding-top: 5px!important;
}

.pt-10 {
  padding-top: 10px!important;
}

.pt-20 {
  padding-top: 20px!important;
}

.pb-5 {
  padding-bottom: 5px!important;
}

.pb-10 {
  padding-bottom: 10px!important;
}

.pb-20 {
  padding-bottom: 20px!important;
}

.mt-0 {
  margin-top: 0!important;
}

.mt-5 {
  margin-top: 5px!important;
}

.mt-10 {
  margin-top: 10px!important;
}

.mt-15 {
    margin-top: 15px!important;
}

.mt-20 {
  margin-top: 20px!important;
}

.mt-30 {
  margin-top: 30px!important;
}

.ml-5 {
  margin-left: 5px!important;
}

.ml-10 {
  margin-left: 10px!important;
}

.ml-15 {
    margin-top: 15px!important;
}

.ml-20 {
  margin-left: 20px!important;
}

.ml-30 {
  margin-left: 30px!important;
}

.mr-5 {
  margin-right: 5px!important;
}

.mr-10 {
  margin-right: 10px!important;
}

.mr-15 {
    margin-right: 15px!important;
  }
.mr-20 {
  margin-right: 20px!important;
}

.mr-30 {
  margin-right: 30px!important;
}

.mb-5 {
  margin-bottom: 5px!important;
}

.mb-10 {
  margin-bottom: 10px!important;
}

.mb-15 {
    margin-bottom: 15px!important;
}

.mb-20 {
  margin-bottom: 20px!important;
}

.mb-30 {
  margin-bottom: 30px!important;
}















